rough (of terrain) - French English Dictionary